﻿<html>
  <title>Máy In</title> 
  <form method= POST action ="">
     <div><TABLE BORDER="0"
            BACKGROUND="nl.gif" WIDTH=100% HEIGHT=100%>
         <TD></div>
  <h1> <font color ="blue"><center>Máy In</center> </font> </h1>
  <marquee><font color=red size =5> Trang Sĩ Nhật Linh-K8_THQL </font> </marquee>
  <hr width=45% color=pink>
   <b>  
  <p align="left" style="margin-left : 550">Trọng Lượng Máy: <input type=text name="trongluong">
  <br>Năm Sản Xuất : <input type=text name="nsx">
  <br>Hãng Sản Xuất : <input type=text name="hsx">
  <br>Số Kim: <input type=text name="sokim">
  <br>Tốc Độ In: <input type=text name="tocdoin">
  <br>Độ Phân Giải:
								<select name="dophangiai" size="1" width=110%>
								<option selected> 								
								<option> 600x600 DPI
								<option> 1200x1200 DPI
								<option> 2400x1200 DPI													
								</select>
  <br>Tốc Độ In: <input type=text name="tocdo2"></p><center>
  <input type="submit" name="OK" value="OK"><input type="reset" name="Xóa" value="Xóa"><br><hr width =100% color=pink></center>
<? 
 if(isset($_POST['trongluong'])&&isset($_POST['nsx'])&&isset($_POST['hsx'])&&isset($_POST['sokim'])&&isset($_POST['tocdoin'])&&isset($_POST['dophangiai'])&&isset($_POST['tocdo2']))
	{
	 $trongluong=$_POST['trongluong'];
	 $nsx=$_POST['nsx'];
	 $hsx=$_POST['hsx'];
	 $sokim=$_POST['sokim']; 
	 $tocdoin=$_POST['tocdoin'];
	 $dophangiai=$_POST['dophangiai']; 
	 $tocdo2=$_POST['tocdo2'];								   
 class mayin
   {
        public $trongluong;
		public $nsx;
		public $hsx;
     function nhap_mayin($trongluong,$nsx,$hsx)
         {
		    $this->trongluong=$trongluong;
			$this->nsx=$nsx;
			$this->hsx=$hsx; 
		 }
     function xuat_mayin()
         {
		    $tl=(is_numeric($this->trongluong)==1&&$this->trongluong>0 && $this->trongluong!=null)?$this->trongluong:" Không hợp lệ";
		       {
		           echo " Trọng Lượng Máy : ".$tl; 
               }	
            $namsx=(is_numeric($this->nsx)==1 && strlen($this->nsx)==4 && $this->nsx>1960 && $this->nsx <=date('Y'))?$this->nsx:" Không hợp lệ";
			   {
				   echo "<br> Năm Sản Xuất  : ".$namsx;	
			   }
			$hangsx=(is_numeric($this->hsx)!=1&&($this->hsx)!=null)?$this->hsx:" Không hợp lệ";
               {
                   echo "<br> Hãng Sản Xuất : ".$hangsx;
               }	 
		 }
   }	
 class mayin_kim extends mayin
   {
      public $sokim;
	  public $tocdoin;
    function nhap($trongluong,$nsx,$hsx,$sokim,$tocdoin)
	    {
	        $this->nhap_mayin($trongluong,$nsx,$hsx);
	        $this->sokim=$sokim;
		    $this->tocdoin=$tocdoin;
	    }
	 function xuat()
	    {
		     $this->xuat_mayin();
            $sk=(is_numeric($this->sokim)==1&&$this->sokim>0 && $this->sokim<60 &&($this->sokim)!=null)? $this->sokim:"Không hợp lệ";
               {
                   echo "<br> Số kim : ".$sk;	
               }
             $td=(is_numeric($this->tocdoin)==1&&$this->tocdoin>0 && $this->tocdoin<55 &&($this->tocdoin)!=null)?$this->tocdoin:" Không hợp lệ";
               {
                   echo "<br> Tố Độ In : ".$td;
               }								  
	    } 
   }
 class mayin_laser extends mayin
   {
      public $dophangiai;
	  public $tocdo2;
    function nhap($trongluong,$nsx,$hsx,$dophangiai,$tocdo2)
	   {
	       $this->nhap_mayin($trongluong,$nsx,$hsx);
	       $this->dophangiai=$dophangiai;
		   $this->tocdo2=$tocdo2;
	   }
	 function xuat()
	   {   
		   $this->xuat_mayin();
            $dpg=(($this->dophangiai)!=null)?$this->dophangiai:"Không Hợp Lệ";
                {
                    echo "<br> Độ Phân Giải: ".$dpg;
                }
	        $td2=(is_numeric($this->tocdo2)==1&& $this->tocdo2>0 && $this->tocdo2<30 &&($this->tocdo2)!=null)?$this->tocdo2:" Không hợp lệ";
                {
                    echo "<br> Tốc Độ In : ".$td2;
                }
	   } 
   }
echo "<center><font color= red size =4 >Máy in Kim </font></center>";
echo '<p align="left" style="margin-left : 610">';
$mayin_kim=new mayin_kim();
$mayin_kim->nhap($trongluong,$nsx,$hsx,$sokim,$tocdoin);
$mayin_kim->xuat();
echo '</p>';
echo "<center><font color= red size =4> Máy in Laser </font></center>";
echo '<p align="left" style="margin-left :610">';
$mayin_laser=new mayin_laser();
$mayin_laser->nhap($trongluong,$nsx,$hsx,$dophangiai,$tocdo2);
$mayin_laser->xuat();
} 
?>
</center>
</html>